package com.bringspring.system.base.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;


/**
 * 系统应用
 *
 * @版本： V1.0.0
 * @版权： 股份有限公司
 * @作者： 开发平台组
 * @日期： 2023-06-26
 */
@Data
@TableName("BASE_MODULE_APPLICATION")
public class BaseModuleApplicationEntity {

    @TableId("ID")
    private String id;

    @TableField("ENCODE")
    private String encode;

    @TableField("TYPE")
    private String type;

    @TableField("FULL_NAME")
    private String fullName;

    @TableField("CATEGORY")
    private String category;

    @TableField("ICON")
    private String icon;

    @TableField("LINK_TARGET")
    private String linkTarget;

    @TableField("URL_ADDRESS")
    private String urlAddress;

    @TableField("DESCRIPTION")
    private String description;

    @TableField("SORT_CODE")
    private Long sortCode;

    @TableField("ENABLED_MARK")
    private Integer enabledMark;

    @TableField("CREATOR_TIME")
    private Date creatorTime;

    @TableField("CREATOR_USER_ID")
    private String creatorUserId;

    @TableField("LAST_MODIFY_TIME")
    private Date lastModifyTime;

    @TableField("LAST_MODIFY_USER_ID")
    private String lastModifyUserId;

    @TableField("DELETE_MARK")
    private Integer deleteMark;

    @TableField("DELETE_TIME")
    private Date deleteTime;

    @TableField("DELETE_USER_ID")
    private String deleteUserId;

}
